a, a:hover {
  text-decoration: none;
  outline: 0
}

a, a:focus, a:hover, input {
  outline: 0
}

body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, select, table, td, textarea, th, ul {
  margin: 0;
  padding: 0;
}

b, h1, h2, h3, h4, h5, h6, p {
  font-weight: 400
}

fieldset, img {
  border: 0
}

ol, ul {
  list-style: none
}

* {
  -webkit-tap-highlight-color: transparent
}

input::-webkit-input-placeholder {
  color: #cdcdcd
}

input:focus::-webkit-input-placeholder {
  color: #cdcdcd
}

body {
  -webkit-touch-callout: none
}

body, html {
  //font-family: "PingFang SC";
}

img {
  vertical-align: top;
}

a {
  cursor: pointer
}

.f-l {
  float: left !important
}

.f-r {
  float: right !important
}

.clear {
  clear: both
}